                  ____           ____       _       _     
                 |  _ \ ___  ___|  _ \ __ _| |_ ___| |__  
                 | |_) / _ \/ __| |_) / _` | __/ __| '_ \ 
                 |  _ <  __/\__ \  __/ (_| | || (__| | | |
                 |_| \_\___||___/_|   \__,_|\__\___|_| |_| v0.01
____________________________________________________________________________

                 This help file is best viewed at 76 columns
                 
** What is it?
   ~~~~~~~~~~~
   
   !ResPatch is a simple program that allows you to replace (well, override)
   items in ResourceFS.  I wrote it because I was fed up of having to write
   lots of code every time I wanted to replace something in ResFS, and
   wanted a generic thing that allowed me to combine all my modifications
   in one nice tidy package.  This is the result, and where it seems to work
   quite well, but I'm sure somebody will point out something silly.  After
   all, it was written in less than 10 minutes.  Doing the icon took longer.

** How do I use it?
   ~~~~~~~~~~~~~~~~
   
   Simple.  Inside the !ResPatch directory (access it by double-clicking on
   it with 'Shift' held down) is a directory called 'Patch'.  Anything
   inside this directory is placed into the ResourceFS directory tree.  You
   should note that only files /not/ directories are copied.  No empty
   directories can exist on ResourceFS.  I've included the four common root
   directories for your convience, and included a very simple patch for
   RiscPCs to allow the use the change the frame rate as well as colour
   depth and resolution from the display manager.
   
   Then all you need to do, is pop ResPatch somewhere relevant where it will
   be run, and sit back and relax.  You should note that not all things are
   patchable this way.  The display manager's templates are only patchable
   if !ResPatch is run /after/ the Display manager's module is loaded, but
   /before/ it is started up.  Putting it in !Boot.Choices.Boot.PreDesk is
   the best place for it to work properly.  Other things cannot be patched
   as easily for various reasons.  Have a play, anyway.
   
** Credits
   ~~~~~~~
   
   Well, I (Rob Kendrick) wrote it, but that doesn't mean much.  I couldn't
   be bothered to re-write the recursion code, so that has been ripped out
   of Slayer, and modified for this purpose.  I stole the plaster thingy on
   the icon from Justin Fletcher's wonderful JFPatch, but I believe it came
   from the twisted mind of Dave Thomas.
   
   I'd also like to thank Jemima, one of my cats, for giving me a /really/
   evil look, which prompted me to actually finished it, incase she got
   nasty.

** Licence
   ~~~~~~~
   
   You are free to use !ResPatch in any way you feel, including using it
   to distribute your own patches.  There is one condition; you must keep
   the comment and copyright at the top of the !RunImage, and you musn't
   crunch it; even if you add things to it.
   
** Contact
   ~~~~~~~
   
   I can be reached at any of the following;
   
    Rob Kendrick,
    12 The Quantocks,
    Dibden Purlieu,
    The New Forest,
    Hampshire,
    SO45 5QU.
    
    (01703) 846431 (Telephone, fax and ansafone)
    
    rob@orangemunki.freeserve.co.uk (I fetch it one a week or so)